﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes.hive
{
	// Token: 0x02000428 RID: 1064
	public class THiveTableProperties : TParseTreeNode
	{
		// Token: 0x17000973 RID: 2419
		// (get) Token: 0x06002910 RID: 10512 RVA: 0x0033D36B File Offset: 0x0033B56B
		// (set) Token: 0x06002911 RID: 10513 RVA: 0x0033D373 File Offset: 0x0033B573
		public virtual List<THiveKeyValueProperty> TableProperties
		{
			get
			{
				return this.tableProperties;
			}
			set
			{
				this.tableProperties = value;
			}
		}

		// Token: 0x06002912 RID: 10514 RVA: 0x0033D37C File Offset: 0x0033B57C
		public override void init(object arg1)
		{
			this.tableProperties = (List<THiveKeyValueProperty>)arg1;
		}

		// Token: 0x06002913 RID: 10515 RVA: 0x0033D38A File Offset: 0x0033B58A
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x06002914 RID: 10516 RVA: 0x0033D39A File Offset: 0x0033B59A
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001E91 RID: 7825
		private List<THiveKeyValueProperty> tableProperties;
	}
}
